สถาปัตยกรรม SCADA ของ ระบบสกาดา

ระบบ SCADA มีวิวัฒนาการมาถึง 3 รุ่นดังนี้

รุ่นแรก: "Monolithic"

ในรุ่นแรก การคำนวณถูกกระทำโดยคอมพิวเตอร์เมนเฟรม เครือข่ายยังไม่เกิดในเวลาที่ระบบ SCADA ได้รับการพัฒนา ดังนั้นระบบ SCADA เป็นระบบอิสระไม่มีการเชื่อมต่อกับระบบอื่น ๆ เครือข่ายบริเวณกว้างได้รับการออกแบบมาโดยผู้ขาย RTU ในการสื่อสารกับ RTU. โพรโทคอลการสื่อสารที่มักจะถูกนำมาใช้เป็นกรรมสิทธิ์เฉพาะของผู้ขายในเวลานั้น รุ่นแรกของระบบ SCADA เป็นของซ้ำซ้อนเนื่องจากระบบ back-up ของเมนเฟรมมีการเชื่อมต่อในระดับบัสและถูกนำมาใช้ในกรณีที่เกิดความล้มเหลวของระบบเมนเฟรมหลัก บางระบบ SCADA รุ่นแรกที่ถูกพัฒนาขึ้นแบบ"turn key" ที่วิ่งบน minicomputers เช่น PDP-11 ของบริษัท Digital Equipment Corporation (DEC) ระบบเหล่านี้เป็นแบบ read only ในแง่ที่ว่าพวกมันจะสามารถแสดงข้อมูลจากระบบการควบคุมแบบอนาล็อกที่มีอยู่ที่ใช้ในการดำเนินการแต่ละเวิร์กสเตชัน แต่พวกเขามักจะไม่ได้พยายามที่จะส่งสัญญาณไปยังสถานีควบคุมระยะไกลเนื่องจากปัญหา telemetry พื้นฐานที่เป็นอนาล็อกและผู้บริหารศูนย์การควบคุมมีความกังวลกับการยอมให้ทำการควบคุมโดยตรงจากเวิร์คสเตชันคอมพิวเตอร์ พวกมันยังทำหน้าที่แจ้งเตือนและบันทึกการเตือนและทำหน้าที่บัญชีคำนวณสินค้าโภคภัณฑ์รายชั่วโมงและรายวัน

รุ่นที่สอง: "กระจาย"

การประมวลผลถูกกระจายไปหลายสถานีที่มีการเชื่อมต่อผ่านระบบ LAN และมีการใช้ข้อมูลร่วมกันในเวลาจริง แต่ละสถานีรับผิดชอบสำหรับงานเฉพาะจึงทำให้ขนาดและค่าใช้จ่ายของแต่ละสถานีน้อยกว่าสถานีในรุ่นแรก โพรโทคอลเครือข่ายที่ใช้ก็ยังคงเป็นกรรมสิทธิ์เฉพาะซึ่งนำไปสู่​​ปัญหาด้านความปลอดภัยของระบบ SCADA ที่ได้รับความสนใจจากแฮกเกอร์ เนื่องจากโพรโทคอลที่เป็นกรรมสิทธิ์เฉพาะจึงมีคนน้อยมากนอกจากนักพัฒนาและแฮกเกอร์ที่จะรู้มากพอที่จะกำหนดวิธีการรักษาความปลอดภัยของการติดตั้งระบบ SCADA เนื่องจากทั้งสองฝ่ายมีส่วนได้เสียจึงเก็บปัญหาด้านความปลอดภัยไว้เงียบๆ ความปลอดภัยของการติดตั้งระบบ SCADA มักจะถูกประเมินเกินกว่าความเป็นจริงอย่างมาก

รุ่นที่สาม: "เครือข่าย"

เนื่องจากการใช้งานของโพรโทคอลมาตรฐานและความจริงที่ว่าหลายระบบ SCADA ที่อยู่ในเครือข่ายจะสามารถเข้าถึงได้จากอินเทอร์เน็ต ระบบอาจมีความเสี่ยงการโจมตีระยะไกล ในทางตรงกันข้ามการใช้โพรโทคอลมาตรฐานและเทคนิคการรักษาความปลอดภัยมีความหมายว่าการปรับปรุงมาตรฐานความปลอดภัยสามารถใช้ได้กับระบบ SCADA, โดยสมมติว่าพวกเขาได้รับการบำรุงรักษาและการ update ทันเวลา